The impact of distributed programming abstractions on application energy consumption
نویسندگان
چکیده
With battery capacities remaining a key physical constraint for mobile devices, energy efficiency has become an important software design consideration. Distributed programming abstractions (e.g., sockets, RPC, messages, etc.) are an essential component of modern software, but their energy consumption characteristics are poorly understood. The programmer has few practical guidelines to choose the right abstraction for energy-constrained scenarios. In this article, we report on the findings of a systematic study we conducted to compare and contrast major distributed programming abstractions in terms of their energy consumption patterns. By varying the abstractions with the rest of the functionality fixed, we measure and analyze the impact of distributed programming abstractions on application energy consumption. Based on our findings, we present a set of practical guidelines for the programmer to select an abstraction that satisfies the energy consumption constraints in place. Our other guidelines can steer future efforts in creating energy efficient distributed programming abstractions.
منابع مشابه
Fuel Consumption Reduction and Energy Management in Stand-Alone Hybrid Microgrid under Load Uncertainty and Demand Response by Linear Programming
A stand-alone microgrid usually contains a set of distributed generation resources, energy storage system and loads that can be used to supply electricity of remote areas. These areas are small in terms of population and industry. Connection of these areas to the national distribution network due to the high costs of constructing transmission lines is not economical. Optimal utilization and eco...
متن کاملInvestigation of Factors Affecting Energy Consumption in Iran (with Emphasis on Financial Development Variable)
For many years, the issue of climate pollution has been seriously addressed and has involved the minds of politicians, statesmen and even the general public. Hence, we decided to study the relationship between energy consumption, financial development, economic growth, energy prices, and urbanization during the 1970- 2016 period by applying the Boundary Test Approach and applying it to Distribu...
متن کاملA Survey on the Impact of Distributed Energy Resources on Power Flow Components
Turning to Renewable Energy Sources (RES) is the most logical politics in securing the modern society from critical changes in earth increasing temperature. However, Distributed Generation (DG) sources could lead to new challenges in electricity network, mainly allocation of DG sources in distribution level of power system will set the existing network under stress of power flow parameters. The...
متن کاملEnergy consumption of atria; the case of a commercial-office center in the semi-arid climate of Tehran
According to the energy crisis in the world, optimization of energy consumption is indispensable. Technological advances in constructions and application of renewable energy resources demand saving energy. Atrium, as one of the construction elements, catches sufficient daylight and acts as a passive solar element and results in a decline of energy consumption. This research seeks to evalu...
متن کاملThe optimal energy carriers substitutes in thermal power plants:A fuzzy linear programming model
In this paper, a dynamic optimization approach for optimal choice of energy carriers in thermal power plants is proposed that analyzes the substitution of energy carriers in short-term planning of a power plant.The model is based on the linear programming method with the objective of minimizing costs under constraints of resource availability, energy balances, environmental regulations and elec...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Information & Software Technology
دوره 55 شماره
صفحات -
تاریخ انتشار 2013